.join01,.join01_part3,.join02,.join03,.join04,.join05,.join06 {
  width: 1200px;  
  margin: 0 auto;
  color: #2e2e2e;
}
/* 1 行业背景 */
.join01{
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
}
.join01 .join01_item{
  width: 312px;
  margin-right: 60px;
}
.join01 .join01_item img{
  width: 312px;
}
.join01 .join01_item p:nth-of-type(1){
  font-weight: bold;
  font-size: 24px;
  line-height: 30px;
  margin-top: 20px;
  margin-bottom: 30px;
}
.join01 .join01_item p:nth-of-type(2){
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 80px;
}
.join01 .join01_item i{
  display: block;
  height: 1px;
  width: 270px;
  background-color: #787878;
}
.join01 .join01_item2 .join01_item2_num{
  width: 264px;
  /* height: 214px; */
  background-color: #f5f5f5;
  text-align: center;
  font-size: 24px;
  padding: 42px;
  box-sizing: border-box;
  margin-bottom: 20px;
}
.join01 .join01_item2{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap
}
.join01 .join01_item2 .join01_item2_num span{
  font-size: 52px;
  font-weight: bold;
}
.join01 .join01_item2 .join01_item2_num i{
  display: block;
  width: 68px;
  height: 3px;
  margin: 10px auto;
  background-color: #4d80df;
}
.join01 .join01_item2 .join01_item2_num p{
  font-size: 16px;
  line-height: 28px;
}
.join01_part2::after{
  content: "";
  flex: 2;
}
.join01_part2{
  background-color: #f5f5f5;
  /* height: 470px; */
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  margin-bottom: 50px;
}
.join01_part2 .join01_2_img {
  flex: 6;
}
.join01_part2 .join01_2_img img{
  height: 470px;
}
.join01_part2 .join01_2_img .none{
  display: none;
}
.join01_part2 .join01_2_item{
  flex: 2;
}
.join01_part2 .join01_2_item .join01_2_cont{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.join01_part2 .join01_2_item .join01_2_cont{
  width: 360px;
  margin-right: 40px;
}
.join01_part2 .join01_2_item .marg_110{
  margin-top: 100px;
  margin-bottom: 100px;
}
.join01_part2 .join01_2_item .join01_2_cont h3{
  font-size: 44px;
}
.join01_part2 .join01_2_item .join01_2_cont i{
  display: block;
  width: 1px;
  height: 40px;
  background-color: #0e0e0e;
}
.join01_part2 .join01_2_item .join01_2_cont p{
  font-size: 16px;
  line-height: 26px;
  width: 215px;
}
.join01_part_t{
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 130px;
}
.join01_part_t h3{
  font-size: 24px;
  letter-spacing: 5px;
  margin-top:30px ;
  margin-bottom: 20px;
  text-align: center;
  line-height: 32px;
}
.join01_part_t .join_circle i{
  display: block;
  width: 20px;
  height: 20px;
  border: 6px solid #4d80df;
  border-radius: 50%;
}
.join01_part_t p{
  font-size: 16px;
  line-height: 28px;
  text-align: center;
  margin-bottom: 20px;
}
.join01_part_t span{
  display: block;
  width: 100%;
  height: 1px;
  border: 0;
  background: #959595;
}
.join01_part3_cont{
  display: flex;
  align-items: center;
  margin-bottom: 60px;
}
.join01_part3_cont .marg_50 {
  margin-right: 50px;
}
.join01_part3_cont .join01_part3_item img{
  width: 587px;
}
.join01_part3_cont .join01_part3_item2 img{
  width: 312px;
}
.join01_part3_cont .join01_part3_item2 p:nth-of-type(1){
  font-weight: bold;
  font-size: 24px;
  line-height: 30px;
  margin-top: 20px;
  margin-bottom: 30px;
}
.join01_part3_cont .join01_part3_item2 p:nth-of-type(2){
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 80px;
  color: #606060;
}
.join01_part3_cont .join01_part3_item2 i{
  display: block;
  height: 1px;
  width: 270px;
  background-color: #787878;
}
.join01_part4{
  margin-bottom: 80px;
}
.join01_part4 img{
  width: 1146px;
  margin: 0 auto;
}

.join01_part3 .join01_part_t:last-child{
  margin-bottom: 0;
}

.join01_part3_cont .none{
  display: none;
}

/* 2 加盟优势 */
.join02{
  display: flex;
  justify-content:space-between;
  flex-flow: row  wrap; 
}
.join02 .join02_item {  
  margin-right: 40px;
  margin-bottom: 80px;
}
.join02 .join02_item:nth-child(3){
  margin-right: 0px;
}
.join02 .join02_item:nth-child(4){
  margin-right: 10px;
}
.join02 .join02_item:nth-child(6){
  margin-right: 0px;
}
.join02 .join02_item .join02_item_title{
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.join02 .join02_item .join02_item_title i{
  display: block;
  width: 51px;
  height: 51px;
  background: url(../images/join02_icon1.png) no-repeat;  
  margin-right: 25px;
}
.join02 .join02_item:nth-child(2) .join02_item_title i{
  background-position:-80px 0 ;
}
.join02 .join02_item:nth-child(3) .join02_item_title i{
  background-position:-157px 0 ;
}
.join02 .join02_item:nth-child(4) .join02_item_title i{
  background-position:-230px 0 ;
}
.join02 .join02_item:nth-child(6) .join02_item_title i{
  background-position:-310px 0 ;
}
.join02 .join02_item .join02_item_title h3{
  font-size: 24px;
}
.join02 .join02_item .join02_item_cont{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.join02 .join02_item .join02_item_cont i{
  display: block;
  width: 33px;
  height: 102px;
  background: url(../images/join02_icon2.png) no-repeat;
}
.join02 .join02_item:nth-child(2) .join02_item_cont i{
  background-position:-60px 0 ;
}
.join02 .join02_item:nth-child(3) .join02_item_cont i{
  background-position:-120px 0 ;
}
.join02 .join02_item:nth-child(4) .join02_item_cont i{
  background-position:-180px 0 ;
}
.join02 .join02_item:nth-child(6) .join02_item_cont i{
  background-position:-240px 0 ;
}

.join02 .join02_item .join02_item_cont p{
  width: 200px;
  font-size: 16px;
  line-height: 26px;
  margin-right: 45px;
}

/* 3 盈利分析 */
.join03 .join03_title{
  margin-bottom: 100px;
}
.join03 .join03_title i{
  display: block;
  width: 449px;
  height: 27px;
  margin: 0 auto;
  background: url(../images/join03_title.png) no-repeat;
  margin-bottom: 25px;
}
.join03 .join03_title h2{
  font-size: 24px;
  text-align: center;
}
.join03 .join03_item{
  border-left: 15px solid #f0f0f0;
  border-right: 15px solid #f0f0f0;
  padding: 0 75px;
  box-sizing: border-box;
  margin-bottom: 115px;
}

.join03 .join03_item .join03_item_cont{
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 70px;
}
.join03 .join03_item .join03_item_cont:last-child{
  margin-bottom: 0px;
}
.join03 .join03_item .join03_item_cont .join03_list{
  width: 210px;
}
.join03 .join03_item .join03_item_cont .join03_list i{
  display: block;
  width: 175px;
  height: 55px;
  background: url(../images/join03_icon.png) no-repeat;
  margin-bottom: 20px;
}
.join03 .join03_item .join03_item_cont:nth-of-type(1) .join03_list:nth-child(2) i{
  background-position: -265px 0;
}
.join03 .join03_item .join03_item_cont:nth-of-type(1) .join03_list:nth-child(3) i{
  background-position: -536px 0;
}
.join03 .join03_item .join03_item_cont:nth-of-type(1) .join03_list:nth-child(4) i{
  background-position: -800px 0;
}
.join03 .join03_item .join03_item_cont:nth-of-type(2) .join03_list:nth-child(1) i{
  background-position: 0 -97px;
}
.join03 .join03_item .join03_item_cont:nth-of-type(2) .join03_list:nth-child(3) i{
  background-position: -388px -97px;
}
.join03 .join03_item .join03_item_cont:nth-of-type(2) .join03_list:nth-child(5) i{
  background-position: -780px -97px;
}
.join03 .join03_item .join03_item_cont .join03_list p{
  font-size: 16px;
  line-height: 26px;
}
.join03 .join03_item .join03_item_cont span{
  display: block;
  width: 12px;
  height: 122px;
  background-color: #f0f0f0;
}
.join03 .join03_item2{
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #f0f0f0;
}
.join03 .join03_item2 .join03_item2_cont{
  padding-left: 90px;
  padding-right: 20px;
}
.join03 .join03_item2 .join03_item2_cont h3{
  font-size: 24px;
  margin-bottom: 5px;
}
.join03 .join03_item2 .join03_item2_cont i:nth-of-type(1){
  display: block;
  width: 380px;
  height: 1px;
  background-color: #616161;
}
.join03 .join03_item2 .join03_item2_cont p:nth-of-type(1){
  font-size: 16px;
  font-weight: bold;
  color: #4d80df;
  margin-top: 10px;
  margin-bottom: 10px;
}
.join03 .join03_item2 .join03_item2_cont i:nth-of-type(2){
  display: block;
  width: 30px;
  height: 6px;
  background-color: #959595;
  margin-bottom: 12px;
}
.join03 .join03_item2 .join03_item2_cont p:nth-of-type(2){
  font-size: 16px;
  line-height: 26px;
}
.join03 .join03_item2 .join03_item2_img img{
  width: 599px;
}



/* 4 门店展示 */
.join04{
  display:flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 0 90px;
  box-sizing: border-box;
}
.join04 .join04_shop{
  margin-bottom: 10px;
  width: 506px;
  overflow: hidden;
}
.join04 .join04_shop img{
  transition: all 1s;
}
.join04 .join04_shop img:hover{
  transform: scale(1.2);
}
.join04 .join04_shop img{
 
}

/* 5 加盟流程 */
.join05 {
  display:flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 0 90px;
  box-sizing: border-box;
  align-items:center;
}
.join05 .join05_num,.join05 .join05_icon{
  margin-bottom: 120px;
}
.join05 .marg_0{
  margin-bottom: 0;
}
.join05 .join05_icon{
  margin-left: 100px;
  margin-right: 100px;
}
.join05 .join05_num{
  width: 160px;
}
/* 6 投资保障 */
.join06{
  display: flex;
}
.join06 .join06_item{  
  margin-right: 65px;
}
.join06 .join06_item img{
  width: 306px;
}
.join06 .join06_item .join06_t{
  margin-bottom: 60px;
}
.join06 .join06_item p:nth-of-type(1){
  font-size: 30px;
  font-weight: bold;
}
.join06 .join06_item i{
  display: block;
  width: 229px;
  height: 1px;
  background-color: #2e2e2e;
  margin-top: 15px;
  margin-bottom: 30px;
}
.join06 .join06_item p:nth-of-type(2){
  font-size: 18px;
  line-height: 30px;
}
.join06 .join06_item2{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.join06 .join06_item2 .join06_item2_list{
  width: 264px;
  height: 214px;
  background: #f5f5f5;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 36px 25px;
  box-sizing: border-box;
  justify-content: space-between;
  margin-bottom: 35px;
}
.join06 .join06_item2 .join06_item2_list p{
  line-height: 28px ;
  text-align: center;
}
.join06 .join06_item2 .join06_item2_list .join06_list_title{
  display: flex;
}
.join06 .join06_item2 .join06_item2_list .join06_list_title h3{
  font-size: 32px;
}
.join06 .join06_item2 .join06_item2_list .join06_list_title .join06_list_z{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.join06 .join06_item2 .join06_item2_list .join06_list_title .join06_list_z p{
  font-size: 20px;
  line-height: 28px;
}
.join06 .join06_item2 .join06_item2_list .join06_list_title .join06_list_z i{
  display: block;
  width: 38px;
  height: 3px;
  background-color: #4d80df;
}

.join06_wrap{
  width: 100%;
  background: #f5f5f5; 
}
.join06_wrap .join06_cont{
  width: 1200px;
  margin: 0 auto;
  padding-left: 55px;
  padding-top: 90px;
  padding-bottom: 105px;
  display: flex;
  flex-flow: row  wrap; 
  justify-content: space-between;
  box-sizing: border-box;
}
.join06_wrap .join06_cont .join06_list{
  margin-bottom: 50px;
}
.join06_wrap .join06_cont .join06_list:nth-child(3),.join06_wrap .join06_cont .join06_list:nth-child(4){
  margin-bottom: 0;
}
.join06_wrap .join06_cont .join06_list .join06_list_title{
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  padding-left: 45px;
}
.join06_wrap .join06_cont .join06_list .join06_list_title span{
  display: block;
  width: 20px;
  height: 20px;
  border: 3px solid #4d80df;
  border-radius: 50%;
  margin-right: 13px;
}
.join06_wrap .join06_cont .join06_list .join06_list_title h3{
  font-size: 20px;
  font-weight: bold;
}
.join06_wrap .join06_cont .join06_list i{
  display: block;
  width: 100%;
  height: 1px;
  background-color: #2e2e2e;
  margin-bottom: 10px;
}
.join06_wrap .join06_cont .join06_list p{
  color: #616060;
}



/********************************** 小于等于1200px **********************************/
@media screen and (max-width: 1200px) {

/* 1 行业背景 */
.join01,.join01_part3{
  width: 95%;
}
.join01 .join01_item{
  margin-right: 20px;
}
.join01 .join01_item2 .join01_item2_num{
  width: 260px;
}
.join01_part2 .join01_2_item .join01_2_cont{
  margin-right: 20px;
}
.join01_part2 .join01_2_item .marg_110{
  margin-top: 80px;
  margin-bottom: 80px;
}
/* 2 加盟优势 */


/* 3 盈利分析 */


/* 4 门店展示 */

.join04 .join04_shop{
  width: auto;
}
/* 5 加盟流程 */


/* 6 投资保障 */

}

/**********************************  小于等于990px **********************************/
@media screen and (max-width: 990px) {

/* 1 行业背景 */

/* 2 加盟优势 */


/* 3 盈利分析 */


/* 4 门店展示 */


/* 5 加盟流程 */


/* 6 投资保障 */

}

/********************************** 小于等于914 **********************************/
@media screen and (max-width: 914px) {

/* 1 行业背景 */
.join01 .join01_item{
  margin-right: 0px;
}
.join01 .join01_item2 .join01_item2_num{
  margin-bottom: 10px;
}

.join01_part2 .join01_2_item{
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;

}
.join01_part2::after{
  flex: 0
}
.join01_part2 .join01_2_img .block{
  display: none;
}
.join01_part2 .join01_2_img .none{
  display: block;
}

/* 2 加盟优势 */


/* 3 盈利分析 */


/* 4 门店展示 */


/* 5 加盟流程 */


/* 6 投资保障 */


}

/********************************** 小于等于768 **********************************/
@media screen and (max-width: 768px) {
 .join02,.join03,.join04,.join05,.join06{
    width: 95%;
  }
  .join_circle{
    display: none;
  }
/* 1 行业背景 */
.join01{
  display: block;
}
.join01 .join01_item{
  width: 100%;
}
.join01 .join01_item img{
  width: 200px;
}
.join01 .join01_item i{
  display: none;
}
.join01 .join01_item p:nth-of-type(1){
  margin-top: 8px;
  margin-bottom: 10px;
  font-size: 20px;
}
.join01 .join01_item p:nth-of-type(2){
  margin-bottom: 20px;
}
.join01 .join01_item2{
  justify-content: space-around;
}
.join01 .join01_item2 .join01_item2_num{
  width: 230px;
  padding:20px;
}
.join01_part2{
  margin-bottom: 20px;
}
.join01_part2 .join01_2_item .marg_110{
  margin-top: 20px;
  margin-bottom: 20px;
}
.join01_part2 .join01_2_img img{
  height: 300px;
}
.join01_part3_cont{
  display: block;
}
.join01_part3_cont .marg_50{
  margin-right: 0;
  margin-bottom: 40px
}
.join01_part3_cont .join01_part3_item img{
  width: 100%;
}
.join01_part3_cont .join01_part3_item2 p:nth-of-type(1) {
  margin-bottom: 15px;
}
.join01_part3_cont .join01_part3_item2 p:nth-of-type(1) br{
  display: none;
}
.join01_part3_cont .join01_part3_item2 p:nth-of-type(2){
  margin-bottom: 20px;
}
.join01_part4{
  margin-bottom: 60px;
}
.join01_part4 img{
  width: 95%;
}
.join01_part_t h3{
  margin-top: 12px;
  margin-bottom: 15px;
  text-align: left;
}
.join01_part_t{
  margin-bottom: 30px;
}
.join01_part3_cont .block{
  display: none;
}
.join01_part3_cont .none{
  display: block;
}

/* 2 加盟优势 */
.join03 .join03_item{
  border:0;
  padding: 0;
  margin-bottom: 50px;
}
.join03 .join03_item .join03_item_cont span{
  display: none;
}
.join02 .join02_item:nth-child(5){
  display: none;
}

/* 3 盈利分析 */
.join03 .join03_title i{
  margin-bottom: 16px;
}
.join03 .join03_title {
  margin-bottom: 49px;
}
.join03 .join03_item2 .join03_item2_cont{
  padding: 20px 10px;
}
.join03 .join03_item2{
  display: block;
}
.join03 .join03_item2 .join03_item2_img img{
  width: 100%;
}
/* 4 门店展示 */
.join04{
  padding: 0;
  justify-content: space-around;
}
.join04 .join04_shop img {
  width: 350px;
}
/* 5 加盟流程 */
.join05{
  padding: 0 20px;
}
.join05 .join05_icon {
  margin-left: 20px;
  margin-right: 20px;
}
.join05 .join05_num, .join05 .join05_icon{
  margin-bottom: 60px;
}

/* 6 投资保障 */
.join06 .join06_item{
  display: none;
}
.join06_wrap .join06_cont{
  width: 95%;
  justify-content: center;
}
.join06_wrap .join06_cont .join06_list:nth-child(3){
  margin-bottom: 50px;
}
}

/********************************** 小于等于499 **********************************/
@media screen and (max-width: 499px){
  .join01 .join01_item p:nth-of-type(1){
    font-size: 18px;
  }
  .join02 .join02_item .join02_item_title h3{
    font-size: 22px;
  }
/* 1 行业背景 */
.join01_part_t p{
  text-align: left;
}
.join01 .join01_item2 .join01_item2_num{
  width: 170px;
}
.join01 .join01_item2 .join01_item2_num p{
  line-height: 22px;
}
.join01_part2 {
  display: block;
  margin-bottom: 60px;
}
.join01_part2 .join01_2_item .join01_2_cont h3{
  font-size: 30px;
}
.join01_part2 .join01_2_item .join01_2_cont{
  flex-direction:row; 
  width: 340px;
}

.join01_part_t{
  margin-bottom: 0;
}
.join01_part_t .join_circle i{
  width: 13px;
  height: 13px;
  border: 4px solid #4d80df;
}
.join01_part_t h3{
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0;
}
.join01_part3_cont .join01_part3_item2 img,.join01 .join01_item img{
  display: none;
}
.join01_part3_cont .join01_part3_item2 p:nth-of-type(1){
  font-size: 15px;
  line-height: 24px;
}
.join01_part3_cont .marg_50{
  margin-bottom: 20px;
}
.join01_part3_cont .join01_part3_item2 p:nth-of-type(1){
  margin-bottom: 2px;
}
.join01_part3_cont{
  margin-bottom: 40px;
}
.join01_part3_cont .join01_part3_item2 i,.join01_part_t span{
  display: none;
}

/* 2 加盟优势 */
.join02{
  justify-content: space-between;
}
.join02 .join02_item{
  margin-right: 0;
  margin-bottom: 25px;
  width: 165px;
}
.join02 .join02_item .join02_item_cont{
  justify-content: flex-start; 
}
.join02 .join02_item .join02_item_title{
  margin-bottom: 0px;
}
.join02 .join02_item .join02_item_cont p{
  margin-right: 0;
}
.join02 .join02_item .join02_item_title i{
  transform: scale(0.7);
}
.join02 .join02_item .join02_item_cont i{
  display: none;
}
.join02 .join02_item .join02_item_title i{
  margin-right: 0;
}
/* 3 盈利分析 */
.join03 .join03_title i{
  display: none;
}
.join03 .join03_title {
  margin-bottom: 22px;
  color: #4d80df;
}
.join03 .join03_title h2{
  font-size: 22px;
}
.join03 .join03_item{
  margin-bottom: 20px;
}
.join03 .join03_item .join03_item_cont{
  flex-flow: row  wrap;
  margin-bottom: 0;
}
.join03 .join03_item .join03_item_cont .join03_list i{
  transform: scale(0.7);
  margin-bottom: 5px;
}
.join03 .join03_item .join03_item_cont .join03_list{
  width: 170px;
  margin-bottom: 15px;
}
.join03 .join03_item2 .join03_item2_cont h3{
  font-size: 22px;
}
.join03 .join03_item2 .join03_item2_cont p:nth-of-type(1){
  line-height: 22px;
}
.join03 .join03_item2 .join03_item2_cont{
  padding-bottom: 10px;
}
/* 4 门店展示 */
.join04{
  justify-content: space-around;
}
.join04 .join04_shop img {
  width: 170px;
}

/* 5 加盟流程 */
.join05{
  padding: 0 10px;
  /* justify-content: space-around; */
}
.join05 .join05_icon{
  display: none;
}
.join05 .join05_num{
  width: 150px;
}

/* 6 投资保障 */
.join06_wrap .join06_cont .join06_list .join06_list_title{
  padding-left: 5px;
}
.join06_wrap .join06_cont .join06_list p{
  line-height: 22px;
}
.join06 .join06_item2 .join06_item2_list{
  width: 165px;
  height: 160px;
  padding: 19px 10px;
  margin-bottom: 10px;
}
.join06 .join06_item2 .join06_item2_list .join06_list_title h3{
  font-size: 22px;
}
.join06 .join06_item2 .join06_item2_list .join06_list_title .join06_list_z p {
  font-size: 18px;
  line-height: 20px;
}
.join06 .join06_item2 .join06_item2_list p{
  line-height: 22px;
}
.join06_wrap .join06_cont{
  padding-top: 40px;
  padding-left: 0;
  padding-bottom: 50px;
}
.join06_wrap .join06_cont .join06_list {
  margin-bottom: 30px;
}
.join06_wrap .join06_cont .join06_list .join06_list_title span{
  width: 12px;
  height: 12px;
  margin-right: 5px;
}
.join06_wrap .join06_cont .join06_list .join06_list_title h3{
  font-size: 18px;
}
.join06_wrap .join06_cont .join06_list:nth-child(3){
  margin-bottom: 30px;
}




}